آموزش Bootcamp Ultimate Openshift (2018) [ویدئو]

The Ultimate Openshift (2018) Bootcamp [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره شما را به سفری می برد که در آن با استفاده از گزینه های مختلف، نصب و پیکربندی یک خوشه OpenShift را یاد خواهید گرفت. با پلتفرم به عنوان سرویس و مزایای ساختن یک با کانتینر آشنا خواهید شد. Docker راهی برای اجرای فرآیندهای ایزوله ارائه می دهد و همچنین به شما امکان می دهد یک برنامه را به همراه محیط زمان اجرا آن با استفاده از فایل های اولیه مانند dockerfiles بسته بندی کنید. با این حال، وقتی نوبت به اجرای Docker در محیطی شبیه به تولید می رسد، با حجم کاری کانتینر در بیش از یک گره، به COE (موتور هماهنگ سازی کانتینر) نیاز دارید. COE ها خوشه بندی را ارائه می دهند و گره های شما را به یک سوپر کامپیوتر تبدیل می کنند، تصمیمات هوشمندانه ای را برای زمان بندی کانتینرها اتخاذ می کنند، کانتینرهای در حال اجرا بر روی گره های مختلف را با راه اندازی یک شبکه چند میزبان متصل می کنند و بسیاری از ویژگی های جالب دیگر مانند تحمل خطا، صفر را ارائه می دهند. استقرار از کار افتادگی و موارد دیگر. OpenShift استقرار Kubernetes را با انتزاع کردن پیچیدگی و با ارائه یک رابط ساده و یکپارچه ساده می کند. همچنین با بسته‌بندی Kubernetes، Container Registry، Container Runtime، و ابزارهای ساخت و خطوط لوله از جمله Jenkins، یک پلتفرم کامل به عنوان خدمات ارائه می‌دهد. همچنین بهترین شیوه ها و ادغام خارج از جعبه را ایجاد می کند. شما فقط می توانید به کد برنامه خود اشاره کنید، و OpenShift آن را با توجه به در دسترس بودن بالا، تحمل خطا، مقیاس پذیری، خوددرمانی و قابلیت اطمینان ایجاد و اجرا می کند. پلتفرم به عنوان یک سرویس و مزایای ساختن یک با کانتینر را درک کنید یک OpenShift Cluster را با استفاده از گزینه های مختلف نصب و پیکربندی کنید برنامه هایی را با قابلیت دسترسی بالا، تحمل خطا و خود ترمیم داخلی نصب کنید با OpenShift Services و Router، کشف سرویس و تعادل بار را تنظیم کنید و شبکه خدمات را درک کنید انواع مختلف حجم کار را با Deployments، Stateful sets، Crons و Jobs مدیریت کنید درک نحوه عملکرد ذخیره سازی دائمی با PV ها، PVC، کلاس های ذخیره سازی، و تامین کنندگان پویا مقیاس خودکار را با Autoscaler Horizontal Pod تنظیم کنید این دوره برای توسعه دهندگانی طراحی شده است که مایلند برنامه های خود را با کانتینرها مستقر کنند و علاقه مند به درک نحوه استفاده از ویژگی های OpenShift هستند. عملیات یا افرادی DevOps که مایلند یک PaaS یا Container را به عنوان ارائه دهنده خدمات بسازند و آن را راه اندازی کنند. هر کسی که دوست دارد OpenShift را از پایه درک کند. هر کسی که می خواهد کانتینرها را در محیط های تولیدی یا تولیدی اجرا کند. و کسانی که می خواهند گواهینامه های OpenShift توسط RedHat را دریافت کنند. نحوه نصب و پیکربندی OpenShift Cluster با استفاده از گزینه های مختلف * درک پلتفرم به عنوان یک سرویس و مزایای ساختن یک با کانتینر *

سرفصل ها و درس ها

راه اندازی محیط آموزشی Setting up the Learning Environment

  • بخش مقدمه Section Introduction

  • گزینه I قسمت A: Setup Docker Option I Part A: Setup Docker

  • گزینه I قسمت B: oc client را نصب کنید و همه را در یک کلاستر با oc clus بیاورید Option I Part B: Install oc client and bring up all in one cluster with oc clus

  • گزینه II بخش A: راه اندازی Minishift Option II part A: Setup Minishift

  • گزینه II قسمت B: راه اندازی 1 خوشه گره با Minishift Option II Part B: Setup 1 node cluster with Minishift

Openshift Quick Dive - استقرار یک برنامه وب با HA Openshift Quick Dive - Deploying a Web App with HA

  • بخش مقدمه Section Introduction

  • okd Console Tour، راه اندازی برنامه از کاتالوگ okd Console Tour, Launching app from the catalogue

  • استقرار PHP برای مخزن GitHub Deploying a PHP for a GitHub repo

  • Paas در عمل - مشاهده نحوه ایجاد یک ساخت، استقرار و حتی برنامه منتشر شده Paas in action - observing how created a build, deployment and even published app

  • نمایشی از در دسترس بودن بالا و تحمل خطا با openshift Demo of high availability and fault tolerance with openshift

  • ارائه یک نسخه جدید هنگام به روز رسانی برنامه تعریف مقیاس بندی پویا Rolling out a new version when application updates Defining Dynamic Scaling

  • تعریف مقیاس بندی پویا Defining Dynamic Scaling

  • کشف سرویس، استقرار و اتصال به پایگاه داده Service Discovert, Deploying and connecting to a database

مفاهیم - پروژه‌ها، سرویس Pods، مسیرها، پیکربندی‌های ساخت و استقرار Concepts - Projects, Pods Service, Routes, Build and Deployment Configs

  • بخش مقدمه Section Introduction

  • پروژه ها و چند اجاره Projects and Multi Tenancy

  • Pods and Containers - Deployment Units Pods and Containers - Deployment Units

  • زمان اجرای چند کانتینر Pods When to run multi container Pods

  • پیکربندی‌های استقرار - استراتژی‌های در دسترس بودن و انتشار Deployment Configs - Availability and Release Strategies

  • Replication Controller ها، Lable ها و Selectors Replication Controllers, Lables and Selectors

  • خدمات و مسیرها - خدمات انتشاراتی، کشف خدمات و تعادل بار Services and Routes - Publishing Services, Service Discovery and Load Balancing

  • ساختمان ها، خطوط لوله و جریان های تصویر Builds, Pipelines and Image Streams

Docker کافی برای یک پزشک Openshift است Just Enough Docker for an Openshift Practitioner

  • راه اندازی و اعتبارسنجی محیط داکر Setting up and validating docker environment

  • در حال اجرا اولین ظرف شما Running your first container

  • ساخت کانتینرها با گزینه های -idt ادامه پیدا می کند Making containers persist with -idt options

  • عملیات ضروری کانتینر - لیست، گزارش‌ها، exec، cp، بازرسی، توقف، rm Essential Container Operations - list, logs, exec, cp, inspect, stop, rm

  • انتشار کانتینرها با استفاده از نقشه پورت Publishing containers using port mapping

  • استفاده از docker به جای VM برای ایجاد محیط های توسعه Using docker instead of VMs to create development environments

  • Portainer - کنسول وب برای مدیریت محیط های Docker Portainer - Web console to managing Docker Environments

  • راه اندازی Application Stack با Docker Compose Launching Application Stack with Docker Compose

  • ساخت یک تصویر به صورت دستی با docker commit Building an image manually with docker commit

  • خودکار ساختن تصویر با Dockerfile Automating image builds with a Dockerfile

  • Dockerfile Primer Dockerfile Primer

Openshift the Kubernetes Way Openshift the Kubernetes Way

  • بخش مقدمه Section Introduction

  • ایجاد پروژه و تغییر زمینه Creating a project and switching context

  • نوشتن مشخصات pod و اعمال آن با oc cli Writing a pod spec and applying it with oc cli

  • بازسازی تصویر داکر با کاربر و پورت غیرمجاز Rebuilding docker image with non-privileged User and Port

  • عملیات پاد - اتصال با پوسته، بررسی سیاهههای مربوط، پیوست، حذف Pod operations - connect with shell, check logs, attach, delete

  • دستیابی به دسترسی بالا و خود درمانی با Replication Controller Achieving high availability and self-healing with Replication Controllers

  • افشای برنامه با Service و NodePort Exposing application with Service and NodePort

  • پراکسی Kube، iptables - خدمات داخلی ppenshift Kube proxy, iptables - ppenshift service internals

  • افشای سرویس با یک مسیر DNS - openshift معادل Ingress Exposing service with a DNS Route - openshift equivalent to Ingress

  • افزودن استراتژی استقرار Adding deployment strategy

  • دستیابی به استقرار زمان توقف صفر Achieving Zero Downtime Deployments

  • استقرار اشیاء خاص Kubernetes اضافی Deploying additional Kubernetes specific objects

  • تمیز کردن Cleaning Up

استقرار Vote و Redis با تصاویر - تصاویر، جریان تصویر، تنظیمات روتر Deploying Vote and Redis with Images - Images, Image Streams, Router Configs

  • بخش مقدمه Section Introduction

  • تنظیم openshift در سرور فدورا راه دور Setting openshift on a remote Fedora server

  • استقرار با تصویر Deploying with image

  • افشای برنامه رأی با روتر Exposing vote app with Router

  • مقدمه ای بر دستور oc new-app Introduction to oc new-app command

  • راه اندازی برنامه رأی با استفاده از ابزار oc cli Setup vote app with using oc cli utility

  • استفاده از حاشیه نویسی برای تغییر تنظیمات روتر Using annotations to change Router configurations

  • استقرار Redis و اتصال آن با رای frontend Deploying Redis and connecting it with the vote frontend

  • متغیرهای محیط و تصاویر را با مجموعه oc به روز کنید Update environment vars and images with oc set

  • Imagestream Primer و به روز رسانی برنامه رای Imagestream Primer and updating vote app

استقرار برنامه ها از Source، Template، Dockerfile - S2I Builders، Build Configs Deploying apps from Source, Template, Dockerfile - S2I Builders,Build Configs

  • بخش مقدمه Section Introduction

  • راه اندازی برنامه آزمایشی با استراتژی منبع Launching demo app with source strategy

  • S2I Builder Primer S2I Builder Primer

  • استقرار برنامه نتایج با Nodejs S2I Builder Deploying results app with Nodejs S2I Builder

  • راه اندازی db با قالب و پارامترها Launching db with a template and parameters

  • استفاده از استراتژی docker با oc new-app برای استقرار برنامه کارگر Using docker strategy with oc new-app to deploy worker app

  • بازسازی از تغییرات به مخزن محلی Rebuilding from changes to local repository

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش Bootcamp Ultimate Openshift (2018) [ویدئو]
جزییات دوره
6 h 16 m
62
Packtpub Packtpub
(آخرین آپدیت)
2
5 از 5
ندارد
دارد
دارد
Gourav Shah
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gourav Shah Gourav Shah

مربی برتر| بیش از 58 هزار دانش آموز| مربی و نویسنده Devops